1.1 概述
RP2040 Game Kit是一款基于树莓派RP2040微控制器的嵌入式系统学习平台,使用Type-C接口供电。RP2040微控制器作为Game Kit的主控,拥有有双Arm Cortex M0+内核和264KB的SRAM内存,可通过Micro Python或C/C++语言编程,性能强大的同时适用人群广泛。通过MicroPython编程能够快速学习嵌入式系统的基本内容,板上有丰富的输入、输出外设,可以通过各种有趣的示例深刻体会嵌入式系统的开发。Game Kit可玩性极高,可移植多款复古游戏,通过板载显示模块搭配传感器、模拟电路等外设还可以完成更多创意项目。
板载资源:
- 240*240分辨率的彩色IPS LCD,SPI接口,显示芯片为ST7789
- 四向摇杆 + 4个按键
- 外扩2MB Flash,预刷MicroPython的UF2固件
- 一个红外接收管 + 一个红外发射管
- 一个MMA7660三轴姿态传感器
- 一个蜂鸣器
- 双排16Pin连接器,预留SPI、I2C、2路模拟信号输入和GPIO引脚
- USB Type C连接器用于供电、程序下载
板卡适用范围:
- 适用于大一学生或嵌入式系统入门者
- 了解电子系统构成、学会一门与硬件直接相关的编程语言
- 开源资源的利用和分享意识,培养项目总结和展示的能力
- 搭配传感器、模拟电路等外设可以完成更多创意项目,并可以做为电赛的控制平台、显示平台等
提升的技能:
- MicroPython或C/C++编程、Arm Cortex M0+嵌入式系统
- SPI、I2C、UART等通信协议的运用
- 图形化信息显示 - 240 * 240 LCD;按键和模拟信号的输入控制
- 红外接收和控制;姿态传感器的使用